
/* animateåŠ¨ç”» */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05)}
70%{-webkit-transform:scale(.9);transform:scale(.9);-ms-transform:scale(.9)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-ms-transform:translateX(-100px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(160px);transform:translateX(160px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(160px);transform:translateX(160px);-ms-transform:translateX(160px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px);-ms-transform:translateY(200px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
body{background:#efefef;}
.acg_head{height:700px;width:100%;position: relative;}
.acg_head .banner{width:100%;background:url(../images/acg/intro_c_02.jpg) no-repeat center top;height:233px;}
.acg_head .banner02{background-image: url(../images/acg/intro_c_03.jpg);height:234px}
.acg_head .banner03{background-image: url(../images/acg/intro_c_04.jpg);}
.acg_head  .acg_nav{height:60px;position:absolute;width:1200px;left:50%;top:30px;margin-left:-600px;}
.acg_head  .acg_nav .l{float:left;}
.acg_head  .acg_nav .r{float:right;font-size:16px;line-height:50px;padding-top:10px;}
.acg_head  .acg_nav .r ul li{float:left;margin-left:30px;}
.acg_head  .acg_nav .r ul li a{color:#fff;}
.acg_head .acg_intro{position: absolute;top:165px;width:1012px;height:341px;left:50%;margin-left:-506px;}
.acg_about{height:266px;position: relative;margin-bottom:60px;}
.acg_about .about_info{position: absolute;width:1100px;height:350px;border-radius:8px;background:#fff;top:-103px;left:50%;margin-left:-600px;
    box-shadow:0 0 12px rgba(0,0,0,.2);padding:19px 50px 0;}
 h2{font-size:24px;line-height:86px;color:#444;text-align: center;font-weight: normal;}
 .acg_about .about_info p{font-size:16px;line-height:30px;color:#555;margin-bottom:30px;}


.acg_product{width:1200px;border-radius:8px;background: #fff;box-shadow:0 0 12px rgba(0,0,0,.2);margin:0 auto 60px;padding-top:18px}
.acg_product h2{margin-bottom:18px;}
.acg_product .product_info{padding:0 0 50px 50px;overflow:hidden;}
.acg_product .product_info .tabCon{float:left;width:263px;}
.acg_product .product_info .tabCon li{width:248px;height:60px;background:url(../images/acg/acg_p_bg.png) no-repeat;color:#666;line-height:60px;margin-bottom:16px;font-size:18px;padding-left:15px;}
.acg_product .product_info .tabCon li i{display: inline-block;width:31px;height:23px;background:url(../images/acg/pro_num.png) no-repeat 0 0;vertical-align: middle;margin-right:9px;}
.acg_product .product_info .tabCon li .order_num2{background-position:0 -76px;}
.acg_product .product_info .tabCon li .order_num3{background-position:0 -152px;}
.acg_product .product_info .tabCon li .order_num4{background-position:0 -228px;}
.acg_product .product_info .tabCon li .order_num5{background-position:0 -304px;}
.acg_product .product_info .tabCon li .order_num6{background-position:0 -380px;}
.acg_product .product_info .tabCon li.cur{background:url(../images/acg/acg_p_bg_hover.png) no-repeat;color:#fff;}
.acg_product .product_info .tabCon li.cur .order_num1{background-position: -39px 0;}
.acg_product .product_info .tabCon li.cur .order_num2{background-position: -39px -76px;}
.acg_product .product_info .tabCon li.cur .order_num3{background-position: -39px -152px;}
.acg_product .product_info .tabCon li.cur .order_num4{background-position: -39px -228px;}
.acg_product .product_info .tabCon li.cur .order_num5{background-position: -39px -304px;}
.acg_product .product_info .tabCon li.cur .order_num6{background-position: -39px -380px;}
.acg_product .tabInfo{width:806px;float:left;margin-left:36px;overflow:hidden;height:468px;}
.acg_product .tabInfo .itemCon{display: none;}
.acg_product .tabInfo .itemCon img{width:100%}
.acg_product .tabInfo .itemCon  p{width:668px;height:32px;font-size:18px;color:#fff;margin: 27px auto;text-align: center;line-height:32px;background: -webkit-linear-gradient(#e2002a, #fb4162);
    background: -o-linear-gradient(#e2002a, #fb4162); 
    background: -moz-linear-gradient(#e2002a, #fb4162);
    background: linear-gradient(#e2002a, #fb4162);}
.acg_product .tabInfo .one {display: block;}

.acg_publish{width:1200px;border-radius:8px;background: #fff;box-shadow:0 0 12px rgba(0,0,0,.2);margin:0 auto 10px;padding-top:12px;padding-bottom:78px;}
.acg_publish h2{margin:7px 0;}
.acg_publish .pubInfo{height:204px;width:1100px;margin:0 auto;background:url(../images/acg/pb_bg.png) no-repeat center left;}
.acg_publish .pubInfo ul{position: relative;height:204px;}
.acg_publish .pubInfo ul li{position: absolute;width:198px;height:52px;text-align: center;font-size:18px;line-height:22px;border:1px solid #e2002a;border-radius:3px;background:#fff;padding-top:7px;}
.acg_publish .pubInfo ul li.po1{left:27px;top:0;}
.acg_publish .pubInfo ul li.po2{left:238px;bottom:0;}
.acg_publish .pubInfo ul li.po3{left:448px;top:0;}
.acg_publish .pubInfo ul li.po4{right:241px;bottom:0;}
.acg_publish .pubInfo ul li.po5{right:30px;top:0;}

.acg_price{width:1200px;margin:0 auto 10px;}
.acg_price .priceInfo{height:500px;}
.acg_price .priceItem{width:386px;height:500px;float:left;margin-right:21px;background: #fff;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.2);overflow:hidden;}
.acg_price .priceItem .hd{height:92px;color:#fff;font-size:18px;line-height:18px;text-align:center;background: -webkit-linear-gradient(left, #fb4162,#e2002a); 
    background: -o-linear-gradient(right, #fb4162,#e2002a); 
    background: -moz-linear-gradient(right, #fb4162,#e2002a);
    background: linear-gradient(to right, #fb4162,#e2002a);}
.acg_price .priceItem .hd h3{font-size:24px;line-height:24px;margin-bottom:8px;font-weight:normal;padding-top:22px;}
.acg_price .priceItem .bd{padding:24px;}
.acg_price .priceItem .bd ul{height:220px;border-bottom:1px dashed #e9e7e7;}
.acg_price .priceItem .bd ul li{font-size:16px;line-height:28px;color:#444;position: relative;padding-left:13px;}
.acg_price .priceItem .bd ul li i{position: absolute;top:0;left:0;}
.acg_price .priceItem .bd .priceCon{padding-top:20px;}
.acg_price .priceItem .priceCon .flag{display: block;width:199px;height: 21px;background: url(../images/acg/pri_bg.png) no-repeat;font-size:12px;line-height:21px;color:#ff496b;margin: 0 auto;text-align: center;}
.acg_price .priceItem .priceCon .priNum{color:#e2002a;text-align: center;margin:10px 0;}
.acg_price .priceItem .priceCon .priNum span{font-size:32px;line-height:32px;display: inline-block;}
.acg_price .priceItem .priceCon .priNum b{font-weight:normal;font-size:18px;}
.acg_price .priceItem .priceCon .priNum i{position: relative;font-size:14px;top:-10px;}
.acg_price .priceItem .priceCon .acg_kf{width: 160px;height: 40px;background:#ff496b;display: block;margin: 0 auto;border-radius:5px;font-size:16px;color:#fff;line-height:40px;text-align: center;}

.acg_process{width:1200px;margin:0 auto 10px;}
.acg_process ul{height: 180px;}
.acg_process ul li{float:left;width:72px;text-align: center;padding-top:85px;}
.acg_process ul li i{display: block;width:24px;height:10px;background: url(../images/acg/intro_bg.png) no-repeat 0 -200px;margin: 0 auto;}
.acg_process ul li.proItem{width:180px;height:180px;border-radius:50%;border:1px solid #ff496b;background:#fff;float:left;box-shadow:0 0 12px rgba(0,0,0,.2);overflow:hidden;color:#444;position: relative;padding-top:0;}
.acg_process ul li.proItem h3{font-size:22px;line-height:40px;font-weight:normal;margin-top:39px;}
.acg_process ul li.proItem p{font-size:12px;line-height:22px;}
.acg_process ul li.proItem span{position: absolute;height:30px;line-height:30px;text-align: center;font-size:20px;color:#fff;bottom:0;left:0;right:0;background: -webkit-linear-gradient(left, #fa3659,#e3032d); 
    background: -o-linear-gradient(right, #fa3659,#e3032d); 
    background: -moz-linear-gradient(right, #fa3659,#e3032d);
    background: linear-gradient(to right, #fa3659,#e3032d);}

.acg_applica{width:1200px;margin: 0 auto 70px;}
.acg_applica .applicaTel{width:498px;height:48px;border:1px solid #ff496b;background:#fff;line-height:48px;margin: 0 auto;border-radius:48px;text-align: center;color:#e2002a;font-size:28px;}
.acg_applica .applicaTel i{display: inline-block;width:30px;height:30px;background: url(../images/acg/intro_bg.png) no-repeat 0 -150px;position: relative;top:5px;}
.acg_applica p{font-size:16px;line-height:75px;color:#e2002a;text-align: center;}

.slideBtn{position:fixed;right:50px;bottom:60px;width:50px;z-index:1000;height:148px;background: -webkit-linear-gradient(#fc4364, #e2002a);
    background: -o-linear-gradient(#fc4364, #e2002a); 
    background: -moz-linear-gradient(#fc4364, #e2002a);
    background: linear-gradient(#fc4364, #e2002a);border-radius:6px;display: none;}
.slideBtn ul li{position:relative;cursor:pointer;height:36px;border-bottom:1px solid #f18fa1;padding-top:12px;}
.slideBtn ul li.gotop{padding-top:16px;height:32px;}
.slideBtn ul li.qq{border-bottom:0;padding-top:10px;height:38px;}
.slideBtn ul li.gotop i{display: block;width:23px;height:15px;background:url(../images/acg/intro_bg.png) no-repeat 0 0;margin: 0 auto;}
.slideBtn ul li.kf_tel i{display: block;width:25px;height:25px;background:url(../images/acg/intro_bg.png) no-repeat 0 -50px;margin: 0 auto;}
.slideBtn ul li.qq i{display: block;width:25px;height:28px;background:url(../images/acg/intro_bg.png) no-repeat 0 -100px;margin: 0 auto;}
.slideBtn ul li .show-phone{position:absolute;width:170px;height:70px;padding-top:10px;color:#fff;top:-15px;left:-195px;border-radius:6px;text-align:center;background: -webkit-linear-gradient(left, #fb4162,#e2002a); 
    background: -o-linear-gradient(right, #fb4162,#e2002a); 
    background: -moz-linear-gradient(right, #fb4162,#e2002a);
    background: linear-gradient(to right, #fb4162,#e2002a);display: none;}
.slideBtn ul li .show-phone:after{position:absolute;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e2002a;top:30px;right:-10px;}
.slideBtn ul li .show-phone p{font-size:18px;line-height:30px;}
.slideBtn ul li.kf_tel:hover .show-phone{display: block;}
/* å®¢æœå¼¹æ¡† */
.qq_modal{z-index: 2000;width: 463px;height: 292px;margin: 0;padding: 0;border: 1px solid #d4d4d4;background-color: #fff;border-radius: 5px;
box-shadow: 0 0 15px #d4d4d4;top: 50%;left: 50%;position: fixed;margin-left: -232.5px;margin-top: -147px;display: none;}
.qq_modal .close_qq{height:25px;text-align:right;font-size:12px;color:#4c4c4c;}
.qq_modal .close_qq i{display: inline-block;line-height:25px;margin:0 15px;cursor: pointer;font-size:25px;}
.qq_modal .hd{font-size:16px;line-height:64px;color:#666;padding-left:19px;}
.qq_modal .kfInfo{width:316px;margin:21px auto 0;}
.qq_modal .kfInfo ul li{width:82px;float:left;margin: 0 38px;}
.qq_modal .kfInfo ul li span{display: block;border:1px solid #ddd;border-radius:2px;padding:1px;}
.qq_modal .kfInfo ul li span img{width:76px;height:76px;border:1px solid #ddd;border-radius:1px;}
.qq_modal .kfInfo ul li p{font-size:14px;line-height:44px;text-align: center;color:#199ae0;}

/*é¦–é¡µ*/
.nav_main li .hot_nav:after{content: ' ';
    width: 32px;
    height: 15px;
    background: url(../images/acg/acg_hot.png) no-repeat center;
    background-size: 100% auto;
    position: absolute;
    right: 10px;
    top:-3px;
    z-index: 100;
    animation: hotAnimation .8s infinite linear;}

@keyframes hotAnimation{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}
@-webkit-keyframes hotAnimation{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}




